package com.scs.application.modules.design.dto;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Date;

@Data
@Accessors(chain = true)
public class DataViewDTO {
    @JSONField(ordinal = 0)
    private String viewKey;

    @JSONField(ordinal = 1)
    private String viewName;

    @JSONField(ordinal = 2)
    private String moduleName;

    @JSONField(ordinal = 3)
    private String description;

    @JSONField(ordinal = 4)
    private String creator;

    @JSONField(ordinal = 5)
    private Date timeCreated;

    @JSONField(ordinal = 6)
    private String modifier;

    @JSONField(ordinal = 7)
    private Date timeModified;

    @JSONField(ordinal = 8)
    private String lockStatus;

    @JSONField(ordinal = 9)
    private String svnLockStatus;

    @JSONField(ordinal = 10)
    private String viewType;

    @JSONField(ordinal = 11)
    private String columns;

    @JSONField(ordinal = 12)
    private String svnUserName;

    @JSONField(ordinal = 13)
    private String svnStation;
}
